Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Drummondville Challenger Australian Open - Melbourne Ottignies-Louvain-la-Neuve Challenger Open Sud de France - Montpellier Cherbourg Challenger BNP Paribas Open - Indian Wells Lille Challenger Phoenix Challenger U.S. Open - New York Wimbledon - London Como Challenger Rennes Challenger Villena Challenger Olbia Challenger Abidjan 1 Challenger Francavilla Challenger Banja Luka Challenger France F8 France F10 France F11 France F15 France F17 France F19 Portugal F1 Portugal F2 Spain F8 France F6 Great Britain F7 Great Britain F8 Italy F17 Netherlands F2 Netherlands F3 France F10 France F11 Great Britain F10 Italy F24 Luxembourg F1 Sweden F1 Sweden F2 Portugal F7 France F1 France F2 France F5 France F6 France F7 Great Britain F7 Slovenia F3 France F8 France F9 Great Britain F8 France F12 Austria F7 Italy F27 Portugal F4 Portugal F5 France F17 Germany F18 France F20 Usa F1 Usa F2 Portugal F1 Portugal F2 Portugal F3 France F7 France F2 France F13 Portugal F8 Spain F14 France F12 Samsung Securities Cup Challenger Tennis - Seoul Noumea Challenger Vancouver Challenger Cordenons Challenger Tashkent Challenger Bordeaux Challenger Todi Challenger Noumea Challenger Vancouver Challenger Genova Challenger San Benedetto Challenger Sophia Antipolis Challenger Surbiton Challenger St. Brieuc Challenger Usa F3 Spain F7 Bratislava Challenger Zhuhai Challenger Shenzhen Challenger Marbella Challenger Taipei City Challenger Busan Challenger Braunschweig Challenger Roanne Challenger Phoenix Challenger Rennes Challenger Braga Challenger Puerto Vallarta Challenger Aix En Provence Challenger Luedenscheid Challenger Open 13 - Marseille Como Challenger Alicante Challenger Malaga Challenger Brest Challenger Charlottesville Challenger Noumea Challenger Tenerife 1 Challenger Zug Challenger Grodzisk Mazowiecki Challenger Taipei 2 Challenger Matsuyama Challenger Noumea Challenger Nonthaburi 2 Challenger Aix En Provence Challenger San Remo Challenger Marburg Challenger San Benedetto Challenger Cordenons Challenger San Sebastian Challenger Tarragona Challenger The Stella Artois Grass Court Championships - London Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven China Open - Beijing Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle China Open - Beijing Davidoff Swiss Indoors - Basel ABN AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Gerry Weber Open - Halle Open de Moselle - Metz SA Tennis Open - Johannesburg AEGON Championships - London Countrywide Classic - Los Angeles China Open - Beijing If Stockholm Open - Stockholm Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Courmayeur Challenger AEGON Championships - London UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Casablanca Challenger Farmers Classic - Los Angeles Moselle Open - Metz Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Salzburg Challenger Aircel Chennai Open - Chennai Brisbane International - Brisbane Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle AEGON Championships - London Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca AEGON Championships - London Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Claro Open Colombia - Bogota Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Citi Open - Washington Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Orleans Challenger Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Gerry Weber Open - Halle Antalya Cup - Antalya Konzum Croatia Open - Umag Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Sydney International - Sydney Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Gazprom Hungarian Open - Budapest Mercedes Cup - Stuttgart Gerry Weber Open - Halle Antalya Cup - Antalya Hall of Fame Open - Newport German Tennis Championships - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune ASB Classic - Auckland Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Aptos Challenger Happy Valley Challenger BMW Open - Munich Open Parc - Lyon German Tennis Championships - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel ASB Classic - Auckland Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai bett1HULKS Indoors - Cologne Astana Open - Nur-Sultan Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva cinch Championships - London Hamburg European Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem European Open - Antwerp Emilia-Romagna Open - Parma Astana Open - Nur-Sultan Adelaide International 2 - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona Swiss Open - Gstaad Truist Atlanta Open - Atlanta Citi Open - Washington Open Sud de France - Montpellier Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva US Men's Clay Court Championship - Houston Infosys Hall of Fame Open - Newport Challenger Ford de Cherbourg - Cherbourg Fergana Tennis Challenger Tournament - Fergana Bukhara Challenger - Bukhara Ischgl International Tennis Challenger 2003 - Ischgl Garden Open 2004 - Rome Ispat Open 2004 - Ostrava Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Tumkur Open - Tumkur Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice College Station Challenger - College Station Austin Challenger - Austin The LTA Bolton Challenger - Bolton Lambertz Open - Aachen Tatra Banka Open - Bratislava Citta di Monza - Monza ECM Prague Open 2005 - Prague The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham Open D'Orleans - Orleans The LTA Men's Challenger - Southampton Tatra Banka Open - Bratislava Mobilux Open - Luxembourg Challenger 42 - Andrezieux Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Trofeo Cassa di Risparmio di Alessandria - Alessandria The Surbiton Trophy - Surbiton Open D'Orleans - Orleans Besancon Challenger Cherbourg Challenger Rabat Challenger Monza Challenger Ostrava Challenger St. Remy Challenger Orleans Challenger Jersey Challenger Arad Challenger Trnava Challenger Napoli Challenger Rennes Challenger Cherbourg Challenger Rabat Challenger Caltanissetta Challenger St. Brieuc Challenger Salzburg Challenger Ostrava Challenger Rome Challenger Bordeaux Challenger Braunschweig Challenger San Benedetto Challenger Orbetello Challenger Tampere Challenger San Marino Challenger San Sebastian Challenger Como Challenger Brasov Challenger Todi Challenger Napoli Challenger Palermo Challenger Orleans Challenger Helsinki Challenger Le Gosier Challenger Dallas Challenger Le Gosier Challenger St. Brieuc Challenger BNP Paribas Open - Indian Wells Nottingham Challenger Napa Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Bergamo Challenger Cherbourg Challenger Quimper Challenger Irving Challenger Le Gosier Challenger Trani Challenger Milan Challenger Matsuyama Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Manchester Challenger Pacific Life Open - Indian Wells Brest Challenger Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mouilleron-Le-Captif Challenger Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Tenerife 2 Challenger Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mouilleron-Le-Captif Challenger BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Bordeaux Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Bratislava Challenger Monte-Carlo Rolex Masters - Monte-Carlo Taipei City Challenger Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Seoul Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Mouilleron-Le-Captif Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rennes Challenger BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Seoul Challenger Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Troyes Challenger Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rennes Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Eckental Challenger Mouilleron-Le-Captif Challenger Milan Challenger Lisbon Challenger Brest Challenger Noumea Challenger Monterrey Challenger Phoenix Challenger Bordeaux Challenger Lyon Challenger Genova Challenger Orleans Challenger Olbia Challenger Pau Challenger Madrid Challenger Modena Challenger Trieste Challenger Eckental Challenger Valencia Challenger Quimper Challenger Lille Challenger Manama Challenger Abidjan 2 Challenger Tunis Challenger Royan Challenger Cassis Challenger Orleans Challenger Erste Bank Open - Vienna Chennai Open - Chennai Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Maia Challenger Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Brisbane International - Brisbane Brisbane - Brisbane Open 13 - Marseille Gerry Weber Open - Halle Heineken Open - Auckland If Stockholm Open - Stockholm Brisbane International - Brisbane Open 13 - Marseille Rakuten Japan Open - Tokyo Open 13 - Marseille Abierto Mexicano Telcel - Acapulco BMW Open - Munich Regions Morgan Keegan Championships - Memphis Citi Open - Washington Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Portugal Open - Oeiras Bet-at-home Open - Hamburg Malaysian Open - Kuala Lumpur PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart U.S. Open - New York If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open Sud de France - Montpellier Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Bet-at-home Open - Hamburg Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo French Open - Paris European Open - Antwerp Chengdu Open - Chengdu Geneva Open - Geneva ABN AMRO World Tennis Tournament - Rotterdam Turkish Airlines Open Antalya - Antalya ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Swiss Open - Gstaad Sofia Open - Sofia Melbourne Summer Set - Melbourne Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart US Men's Clay Court Championship - Houston Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Valencia Open - Valencia St. Petersburg Open - St. Petersburg Open Occitanie - Montpellier Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York The Stella Artois Grass Court Championships - London Maharashtra Open - Pune Plava Laguna Croatia Open - Umag Kremlin Cup - Moscow Swiss Indoors Basel - Basel Noventi Open - Halle Australian Open - Melbourne Chennai Open - Chennai Argentina Open - Buenos Aires Truist Atlanta Open - Atlanta Davidoff Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Sophia Antipolis Challenger Quimper Challenger Waco Challenger Lille Challenger Barletta Challenger Francavilla Challenger Heineken Open - Auckland Tenerife 1 Challenger BA-CA Tennis Trophy - Vienna China Open - Beijing Barcelona Open BancSabadell - Barcelona Vietnam Open - Ho Chi Minh City Farmers Classic - Los Angeles San Marino Challenger BMW Open - Munich BA-CA Tennis Trophy - Vienna China Open - Beijing Rakuten Japan Open - Tokyo Heineken Open - Auckland Aircel Chennai Open - Chennai Open Parc - Lyon BMW Open - Munich BB&T Atlanta Open - Atlanta Hamburg European Open - Hamburg French Open - Paris SAP Open - San Jose Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Wimbledon - London BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Sony Open Tennis - Miami BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg Valencia Open - Valencia BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Serbia Open - Belgrade Internazionali BNL d'Italia - Rome Western & Southern Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Moselle Open - Metz Chengdu Open - Chengdu If Stockholm Open - Stockholm European Open - Antwerp Monte-Carlo Rolex Masters - Monte-Carlo Open Sud de France - Montpellier Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona Rakuten Japan Open - Tokyo Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Sony Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group II, PO, CYP-BEN 3-2 Hopman Cup - Perth Davis Cup, Group II, PO, CYP-TUN 1-4 ATP Cup - Melbourne Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group 2, 1R, BUL-CYP 3-2 Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Davis Cup, Group II, 1R, CYP-MAR 3-2 French Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Finals, Group A ATP Cup - Brisbane, Perth, Sydney All Lower level tournaments San Benedetto Challenger Karlsruhe Challenger Kooyong Classic - Kooyong The Mubadala World Tennis Championship Olympics - Athens Olympics - London Olympics - Rio de Janeiro Calgary Challenger Bad Waltersdorf Challenger Miami Open - Miami French Open - Paris